java错误:在安卓包中找不到属性“showAsAction”的资源标识符
我一直在做一个Android项目,遇到了一个我很长一段时间都无法解决的错误。这是一个错误,它说
error:no resource identifier found for attribute"showAsAction"
在包中安卓
错误在下面的文件login_.xml
<item
安卓:id="@+id/action_settings"
安卓:orderInCategory="100"
安卓:showAsAction="never"
安卓:title="@string/action_settings"/>
# 1 楼答案
只需从xml文件中删除android:showAsAction即可
# 2 楼答案
api 11中引入了“ShowAsAction”属性。在清单文件中更改应用程序的版本
如果您想将其用于低于11的api,则必须使用android支持库“android.support.v4.app”
导入支持库后,您必须在登录名中进行一些更改。xml文件。例如,将“android:showAsAction属性”替换为“yourapp:showAsAction”,并以这种方式在标题中定义“yourapp”
# 3 楼答案
此属性在API级别11中引入。在清单文件中检查应用程序的最低版本和目标版本